Internet Archive BookReader

Stirling, a book on steam for engineers;